home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 4 / BBS in a Box - Macintosh - Volume IV (January 1992) (BBS in a Box).iso / Files / Prog / S / SADMACCODES next >
Encoding:
Text File  |  1989-12-15  |  3.0 KB  |  44 lines  |  [TEXT/MACA]

  1. The powerup failure code under the sad Mac icon consists of two parts:
  2.  
  3.                        CC SSSS
  4.                        -- ----
  5.                         |    |
  6.                         |    ---- Sub Code
  7.                         |
  8.                         --------- Class Code
  9.  
  10.  
  11. Class Code                     Meaning of Sub Code
  12. ----------                     -------------------
  13.  
  14. 01 ROM - checksum incorrect    meaningless
  15. 02 RAM - Bus subtest           identity of suspected bad RAM chip(s)
  16. 03 RAM - Byte write test       identity of suspected bad RAM chip(s)
  17. 04 RAM - Pattern test          identity of suspected bad RAM chip(s)
  18. 05 RAM - Unique Address test   identity of suspected bad RAM chip(s)
  19.  
  20. (For RAM failures, the Sub Code is interpreted as a hex word; bits 0-15 correspond to RAM chips 0-15; bit set indicates suspected bad RAM chip.)
  21.  
  22. 0F startup SysError routine invoked       0001 bus error
  23.                                           0002 address error (odd 
  24.                                                address)
  25.                                           0003 illegal instruction
  26.                                           0004 zero divide
  27.                                           0005 check trap (CHK 
  28.                                                instruction)
  29.                                           0006 overflow trap (TRAPV)
  30.                                           0007 privilege violation
  31.                                           0008 trace trap
  32.                                           0009 trap dispatcher error
  33.                                           000A line 1111 trap
  34.                                           000B misc. hardware trap
  35.                                           000C unimplemented trap 
  36.                                                executed
  37.                                           000D interrupt button 
  38.                                                pressed
  39.                                           0064 Unable to mount 
  40.                                                startup disk or
  41.                                                problem accessing 
  42.                                                System file
  43.